#include <src/usb/pspusbbus.h>
Data Fields | |
| UsbEndpoint * | endp |
| Pointer to the endpoint to queue request on. | |
| void * | data |
| Pointer to the data buffer to use in the request. | |
| int | size |
| Size of the data buffer (send == size of data, recv == size of max receive). | |
| int | unkc |
| Unknown. | |
| void * | func |
| Pointer to the function to call on completion. | |
| int | recvsize |
| Resultant size (send == size of data sent, recv == size of data received). | |
| int | retcode |
| Return code of the request, 0 == success, -3 == cancelled. | |
| int | unk1c |
| Unknown. | |
| void * | arg |
| A user specified pointer for the device request. | |
| void * | link |
| Link pointer to next request used by the driver, set it to NULL. | |
|
|
A user specified pointer for the device request.
|
|
|
Pointer to the data buffer to use in the request.
|
|
|
Pointer to the endpoint to queue request on.
|
|
|
Pointer to the function to call on completion.
|
|
|
Link pointer to next request used by the driver, set it to NULL.
|
|
|
Resultant size (send == size of data sent, recv == size of data received).
|
|
|
Return code of the request, 0 == success, -3 == cancelled.
|
|
|
Size of the data buffer (send == size of data, recv == size of max receive).
|
|
|
Unknown.
|
|
|
Unknown.
|
1.4.6